/**
 * Licensed to Jasig under one or more contributor license
 * agreements. See the NOTICE file distributed with this work
 * for additional information regarding copyright ownership.
 * Jasig licenses this file to you under the Apache License,
 * Version 2.0 (the "License"); you may not use this file
 * except in compliance with the License. You may obtain a
 * copy of the License at:
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on
 * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied. See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */

.fl-theme-mist :focus,.fl-theme-mist .selectable{outline:.1em solid #F00;}
.fl-theme-mist{color:#000!important;background-color:#f4f4f4!important;border-color:#4070a1;}
.fl-theme-mist a{color:#5a95cf!important;font-weight:bold;}
.fl-theme-mist a:hover{color:#6DB5FB!important;}
.fl-theme-mist h1{color:#4070a1;border-bottom-width:.2em;border-bottom-style:solid;}
.fl-theme-mist h2{color:#5a95cf;}
.fl-theme-mist th{border:.1em solid #5a95cf;background-color:#dfefff!important;}
.fl-theme-mist td{border:.1em solid #999!important;}
.fl-theme-mist span input{background-color:#dfefff!important;border:.1em solid #5a95cf;margin:-0.1em;}
.fl-theme-mist .fl-tabs{border-bottom-color:#4070a1;}
.fl-theme-mist .fl-tabs li{background-color:#dfefff;}
.fl-theme-mist .fl-tabs li,.fl-theme-mist .fl-tabs li a{font-weight:bold;color:#4070a1;border-color:#4070a1;border-bottom-color:#4070a1;text-decoration:none;}
.fl-theme-mist .fl-tabs li:hover,.fl-theme-mist .fl-tabs li:hover a,.fl-theme-mist .fl-tabs li a:hover{background-color:#5a95cf;color:#fff!important;}
.fl-theme-mist .fl-tabs li.fl-activeTab,.fl-theme-mist .fl-tabs li.fl-activeTab:hover,.fl-theme-mist .fl-tabs li.fl-activeTab a,.fl-theme-mist .fl-tabs li.fl-activeTab a:hover{background-color:#fff;border-bottom-color:#fff;color:#508cc9!important;}
.fl-theme-mist .fl-tab-content{background-color:#fff;color:#000;border:1px solid #4070a1;border-top:none;}
.fl-theme-mist .fl-listmenu{border:1px solid #4070a1;background-color:#fff;}
.fl-theme-mist .fl-listmenu li,.fl-theme-mist .fl-listmenu li a{font-weight:bold;color:#4070a1;background-color:#dfefff;border-color:#4070a1;text-decoration:none;}
.fl-theme-mist .fl-listmenu a:hover{background-color:#5a95cf;color:#fff;}
.fl-theme-mist .fl-listmenu .fl-activemenu,.fl-theme-mist .fl-listmenu .fl-activemenu:hover{background-color:#fff;border-bottom-color:#fff;color:#508cc9;}
.fl-theme-mist .fl-grid{border:2px solid #4070a1;background-color:#fff;}
.fl-theme-mist .fl-grid li{background-color:#dfefff;border:1px solid #4070a1;}
.fl-theme-mist .fl-grid .caption{background-color:#dfefff;color:#5a95cf;}
.fl-theme-mist .fl-widget{background:#efefef url(FSS_images/themes/mist/widget-bg.png) repeat-x top left;border:1px solid #CCC;}
.fl-theme-mist .fl-widget h2{color:#000;}
.fl-theme-mist .grabbable{background-image:url('FSS_images/themes/mist/gripper.png');}
.fl-theme-mist .fl-widget-titlebar .icon{background-position:center center;}
.fl-theme-mist .fl-widget-options li{border-left:1px solid #ccc;}
.fl-theme-mist .fl-widget-options a.icon:hover{background-color:#5a95cf;border-color:#000;}
.fl-theme-mist .fl-widget-content{background-color:#fff;}
.fl-theme-mist .fl-progress-bounds{border-color:#999;background-color:#fff;}
.fl-theme-mist .fl-progress-fill{color:#4070a1;background-color:#000;}
.fl-theme-mist .orderable-drop-marker{background-color:#f00!important;}